A survey of consensus algorithms in public blockchain systems for crypto-currencies

نویسندگان

چکیده

In recent years, crypto-currencies (a form of decentralised digital currencies) have been quite popular as an alternative payments. They are underpinned by a breakthrough technology called Blockchain which extensively use number cryptographic mechanisms and other advanced techniques from the domain distributed computing. This blockchain has received unparalleled attention academia, industry, governments worldwide is considered to potential disrupt several application domains, than currencies, touching all spheres our lives. The sky-rocket anticipation its caused wide-scale exploration usage in different domains. resulted plethora systems for various purposes. However, many these suffer serious shortcomings related their performance security, need be addressed before any adoption can achieved. A crucial component system underlying consensus algorithm, determines security ways. Therefore, address limitations systems, existing well novel algorithms introduced. systematic analysis will help understand how why particular performs way it functions. Towards this aim, there works that surveyed reviewed algorithms. some major shortcomings. For example, factors upon analysed not comprehensive. Importantly, wide range utilised public supporting mainly variants. Such variants internal at all. article fills gaps analysing leveraged using comprehensive taxonomy properties. We also more hundred top belonging categories properties implicate trends crypto-currencies. Finally, we presented decision tree used tool test suitability under criteria.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Review on Consensus Algorithms in Blockchain

Block chain technology is a decentralized data storage structure based on a chain of data blocks that are related to each other. Block chain saves new blocks in the ledger without trusting intermediaries through a competitive or voting mechanism. Due to the chain structure or the graph between each block with its previous blocks, it is impossible to change blocking data. Block chain architectur...

متن کامل

Crypto Currencies and the Blockchain Technology: An Evolutionary Review of Money and the Payment Systems

In this paper we utilize the main findings from the recent literature to set the economic foundation for the existence of money, its modern interpretation as “memory” (Chokerlakota 1998) and how the Blockchain technology has empowered crypto currencies to perform this role in the information age.  To locate the issue in a historical perspective and in line with this strand of thought, we consid...

متن کامل

Trends in crypto-currencies and blockchain technologies: A monetary theory and regulation perspective

The internet era has generated a requirement for low cost, anonymous and rapidly verifiable transactions to be used for online barter, and fast settling money have emerged as a consequence. For the most part, e-money has fulfilled this role, but the last few years have seen two new types of money emerge. Centralised virtual currencies, usually for the purpose of transacting in social and gaming...

متن کامل

The Art of Crypto Currencies: A Comprehensive Analysis of Popular Crypto Currencies

Crypto Currencies have recently gained enormous popularity amongst the general public. With each passing day, more and more companies are radically accepting crypto currencies in their payment systems, paving way for an economic revolution. Currently more than 700 crypto-currencies are available at Coindesk alone for trade purposes. As of November 2016, the Crypto currencies hold a total market...

متن کامل

Empirical Analysis of Crypto Currencies

Analysis of the currency networks is not easy as the transactions are not centralized but rather take place over a large number of banks and commercial entities. Digital crypto currencies, however, require a public ledger to work and provide an opportunity for analysis of currency transactions. A crypto currency is a medium of exchange using cryptography to secure the transactions and to contro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Journal of Network and Computer Applications

سال: 2021

ISSN: ['1084-8045', '1095-8592']

DOI: https://doi.org/10.1016/j.jnca.2021.103035